// Licensed to the Apache Software Foundation (ASF) under one
// or more contributor license agreements.  See the NOTICE file
// distributed with this work for additional information
// regarding copyright ownership.  The ASF licenses this file
// to you under the Apache License, Version 2.0 (the
// "License"); you may not use this file except in compliance
// with the License.  You may obtain a copy of the License at
//
//   http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing,
// software distributed under the License is distributed on an
// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
// KIND, either express or implied.  See the License for the
// specific language governing permissions and limitations
// under the License.


suite("test_cast_to_decimal64_18_1_from_str_const") {

    // This test case is generated from the correspoinding be UT test case,
    // update this case if the correspoinding be UT test case is updated,
    // e.g.: ../run-be-ut.sh --run --filter=FunctionCastToDecimalTest.* --gen_regression_case
    sql "set debug_skip_fold_constant = true;"
    sql "set debug_skip_fold_constant = true;"

    sql "set enable_strict_cast=true;"
    def const_sql_7_0 = """select "0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647", cast(cast("0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647" as string) as decimalv3(18, 1));"""
    qt_sql_7_0_strict "${const_sql_7_0}"
    testFoldConst("${const_sql_7_0}")
    def const_sql_7_1 = """select "-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647", cast(cast("-0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2147483647" as string) as decimalv3(18, 1));"""
    qt_sql_7_1_strict "${const_sql_7_1}"
    testFoldConst("${const_sql_7_1}")
    def const_sql_7_2 = """select "0", cast(cast("0" as string) as decimalv3(18, 1));"""
    qt_sql_7_2_strict "${const_sql_7_2}"
    testFoldConst("${const_sql_7_2}")
    def const_sql_7_3 = """select "1", cast(cast("1" as string) as decimalv3(18, 1));"""
    qt_sql_7_3_strict "${const_sql_7_3}"
    testFoldConst("${const_sql_7_3}")
    def const_sql_7_4 = """select "9", cast(cast("9" as string) as decimalv3(18, 1));"""
    qt_sql_7_4_strict "${const_sql_7_4}"
    testFoldConst("${const_sql_7_4}")
    def const_sql_7_5 = """select "9999999999999999", cast(cast("9999999999999999" as string) as decimalv3(18, 1));"""
    qt_sql_7_5_strict "${const_sql_7_5}"
    testFoldConst("${const_sql_7_5}")
    def const_sql_7_6 = """select "90000000000000000", cast(cast("90000000000000000" as string) as decimalv3(18, 1));"""
    qt_sql_7_6_strict "${const_sql_7_6}"
    testFoldConst("${const_sql_7_6}")
    def const_sql_7_7 = """select "90000000000000001", cast(cast("90000000000000001" as string) as decimalv3(18, 1));"""
    qt_sql_7_7_strict "${const_sql_7_7}"
    testFoldConst("${const_sql_7_7}")
    def const_sql_7_8 = """select "99999999999999998", cast(cast("99999999999999998" as string) as decimalv3(18, 1));"""
    qt_sql_7_8_strict "${const_sql_7_8}"
    testFoldConst("${const_sql_7_8}")
    def const_sql_7_9 = """select "99999999999999999", cast(cast("99999999999999999" as string) as decimalv3(18, 1));"""
    qt_sql_7_9_strict "${const_sql_7_9}"
    testFoldConst("${const_sql_7_9}")
    def const_sql_7_10 = """select "0.", cast(cast("0." as string) as decimalv3(18, 1));"""
    qt_sql_7_10_strict "${const_sql_7_10}"
    testFoldConst("${const_sql_7_10}")
    def const_sql_7_11 = """select "1.", cast(cast("1." as string) as decimalv3(18, 1));"""
    qt_sql_7_11_strict "${const_sql_7_11}"
    testFoldConst("${const_sql_7_11}")
    def const_sql_7_12 = """select "9.", cast(cast("9." as string) as decimalv3(18, 1));"""
    qt_sql_7_12_strict "${const_sql_7_12}"
    testFoldConst("${const_sql_7_12}")
    def const_sql_7_13 = """select "9999999999999999.", cast(cast("9999999999999999." as string) as decimalv3(18, 1));"""
    qt_sql_7_13_strict "${const_sql_7_13}"
    testFoldConst("${const_sql_7_13}")
    def const_sql_7_14 = """select "90000000000000000.", cast(cast("90000000000000000." as string) as decimalv3(18, 1));"""
    qt_sql_7_14_strict "${const_sql_7_14}"
    testFoldConst("${const_sql_7_14}")
    def const_sql_7_15 = """select "90000000000000001.", cast(cast("90000000000000001." as string) as decimalv3(18, 1));"""
    qt_sql_7_15_strict "${const_sql_7_15}"
    testFoldConst("${const_sql_7_15}")
    def const_sql_7_16 = """select "99999999999999998.", cast(cast("99999999999999998." as string) as decimalv3(18, 1));"""
    qt_sql_7_16_strict "${const_sql_7_16}"
    testFoldConst("${const_sql_7_16}")
    def const_sql_7_17 = """select "99999999999999999.", cast(cast("99999999999999999." as string) as decimalv3(18, 1));"""
    qt_sql_7_17_strict "${const_sql_7_17}"
    testFoldConst("${const_sql_7_17}")
    def const_sql_7_18 = """select "-0", cast(cast("-0" as string) as decimalv3(18, 1));"""
    qt_sql_7_18_strict "${const_sql_7_18}"
    testFoldConst("${const_sql_7_18}")
    def const_sql_7_19 = """select "-1", cast(cast("-1" as string) as decimalv3(18, 1));"""
    qt_sql_7_19_strict "${const_sql_7_19}"
    testFoldConst("${const_sql_7_19}")
    def const_sql_7_20 = """select "-9", cast(cast("-9" as string) as decimalv3(18, 1));"""
    qt_sql_7_20_strict "${const_sql_7_20}"
    testFoldConst("${const_sql_7_20}")
    def const_sql_7_21 = """select "-9999999999999999", cast(cast("-9999999999999999" as string) as decimalv3(18, 1));"""
    qt_sql_7_21_strict "${const_sql_7_21}"
    testFoldConst("${const_sql_7_21}")
    def const_sql_7_22 = """select "-90000000000000000", cast(cast("-90000000000000000" as string) as decimalv3(18, 1));"""
    qt_sql_7_22_strict "${const_sql_7_22}"
    testFoldConst("${const_sql_7_22}")
    def const_sql_7_23 = """select "-90000000000000001", cast(cast("-90000000000000001" as string) as decimalv3(18, 1));"""
    qt_sql_7_23_strict "${const_sql_7_23}"
    testFoldConst("${const_sql_7_23}")
    def const_sql_7_24 = """select "-99999999999999998", cast(cast("-99999999999999998" as string) as decimalv3(18, 1));"""
    qt_sql_7_24_strict "${const_sql_7_24}"
    testFoldConst("${const_sql_7_24}")
    def const_sql_7_25 = """select "-99999999999999999", cast(cast("-99999999999999999" as string) as decimalv3(18, 1));"""
    qt_sql_7_25_strict "${const_sql_7_25}"
    testFoldConst("${const_sql_7_25}")
    def const_sql_7_26 = """select "-0.", cast(cast("-0." as string) as decimalv3(18, 1));"""
    qt_sql_7_26_strict "${const_sql_7_26}"
    testFoldConst("${const_sql_7_26}")
    def const_sql_7_27 = """select "-1.", cast(cast("-1." as string) as decimalv3(18, 1));"""
    qt_sql_7_27_strict "${const_sql_7_27}"
    testFoldConst("${const_sql_7_27}")
    def const_sql_7_28 = """select "-9.", cast(cast("-9." as string) as decimalv3(18, 1));"""
    qt_sql_7_28_strict "${const_sql_7_28}"
    testFoldConst("${const_sql_7_28}")
    def const_sql_7_29 = """select "-9999999999999999.", cast(cast("-9999999999999999." as string) as decimalv3(18, 1));"""
    qt_sql_7_29_strict "${const_sql_7_29}"
    testFoldConst("${const_sql_7_29}")
    def const_sql_7_30 = """select "-90000000000000000.", cast(cast("-90000000000000000." as string) as decimalv3(18, 1));"""
    qt_sql_7_30_strict "${const_sql_7_30}"
    testFoldConst("${const_sql_7_30}")
    def const_sql_7_31 = """select "-90000000000000001.", cast(cast("-90000000000000001." as string) as decimalv3(18, 1));"""
    qt_sql_7_31_strict "${const_sql_7_31}"
    testFoldConst("${const_sql_7_31}")
    def const_sql_7_32 = """select "-99999999999999998.", cast(cast("-99999999999999998." as string) as decimalv3(18, 1));"""
    qt_sql_7_32_strict "${const_sql_7_32}"
    testFoldConst("${const_sql_7_32}")
    def const_sql_7_33 = """select "-99999999999999999.", cast(cast("-99999999999999999." as string) as decimalv3(18, 1));"""
    qt_sql_7_33_strict "${const_sql_7_33}"
    testFoldConst("${const_sql_7_33}")
    def const_sql_7_34 = """select ".04", cast(cast(".04" as string) as decimalv3(18, 1));"""
    qt_sql_7_34_strict "${const_sql_7_34}"
    testFoldConst("${const_sql_7_34}")
    def const_sql_7_35 = """select ".14", cast(cast(".14" as string) as decimalv3(18, 1));"""
    qt_sql_7_35_strict "${const_sql_7_35}"
    testFoldConst("${const_sql_7_35}")
    def const_sql_7_36 = """select ".84", cast(cast(".84" as string) as decimalv3(18, 1));"""
    qt_sql_7_36_strict "${const_sql_7_36}"
    testFoldConst("${const_sql_7_36}")
    def const_sql_7_37 = """select ".94", cast(cast(".94" as string) as decimalv3(18, 1));"""
    qt_sql_7_37_strict "${const_sql_7_37}"
    testFoldConst("${const_sql_7_37}")
    def const_sql_7_38 = """select ".05", cast(cast(".05" as string) as decimalv3(18, 1));"""
    qt_sql_7_38_strict "${const_sql_7_38}"
    testFoldConst("${const_sql_7_38}")
    def const_sql_7_39 = """select ".15", cast(cast(".15" as string) as decimalv3(18, 1));"""
    qt_sql_7_39_strict "${const_sql_7_39}"
    testFoldConst("${const_sql_7_39}")
    def const_sql_7_40 = """select ".85", cast(cast(".85" as string) as decimalv3(18, 1));"""
    qt_sql_7_40_strict "${const_sql_7_40}"
    testFoldConst("${const_sql_7_40}")
    def const_sql_7_41 = """select ".94", cast(cast(".94" as string) as decimalv3(18, 1));"""
    qt_sql_7_41_strict "${const_sql_7_41}"
    testFoldConst("${const_sql_7_41}")
    def const_sql_7_42 = """select "-.04", cast(cast("-.04" as string) as decimalv3(18, 1));"""
    qt_sql_7_42_strict "${const_sql_7_42}"
    testFoldConst("${const_sql_7_42}")
    def const_sql_7_43 = """select "-.14", cast(cast("-.14" as string) as decimalv3(18, 1));"""
    qt_sql_7_43_strict "${const_sql_7_43}"
    testFoldConst("${const_sql_7_43}")
    def const_sql_7_44 = """select "-.84", cast(cast("-.84" as string) as decimalv3(18, 1));"""
    qt_sql_7_44_strict "${const_sql_7_44}"
    testFoldConst("${const_sql_7_44}")
    def const_sql_7_45 = """select "-.94", cast(cast("-.94" as string) as decimalv3(18, 1));"""
    qt_sql_7_45_strict "${const_sql_7_45}"
    testFoldConst("${const_sql_7_45}")
    def const_sql_7_46 = """select "-.05", cast(cast("-.05" as string) as decimalv3(18, 1));"""
    qt_sql_7_46_strict "${const_sql_7_46}"
    testFoldConst("${const_sql_7_46}")
    def const_sql_7_47 = """select "-.15", cast(cast("-.15" as string) as decimalv3(18, 1));"""
    qt_sql_7_47_strict "${const_sql_7_47}"
    testFoldConst("${const_sql_7_47}")
    def const_sql_7_48 = """select "-.85", cast(cast("-.85" as string) as decimalv3(18, 1));"""
    qt_sql_7_48_strict "${const_sql_7_48}"
    testFoldConst("${const_sql_7_48}")
    def const_sql_7_49 = """select "-.94", cast(cast("-.94" as string) as decimalv3(18, 1));"""
    qt_sql_7_49_strict "${const_sql_7_49}"
    testFoldConst("${const_sql_7_49}")
    def const_sql_7_50 = """select "00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_50_strict "${const_sql_7_50}"
    testFoldConst("${const_sql_7_50}")
    def const_sql_7_51 = """select "01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_51_strict "${const_sql_7_51}"
    testFoldConst("${const_sql_7_51}")
    def const_sql_7_52 = """select "08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_52_strict "${const_sql_7_52}"
    testFoldConst("${const_sql_7_52}")
    def const_sql_7_53 = """select "09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_53_strict "${const_sql_7_53}"
    testFoldConst("${const_sql_7_53}")
    def const_sql_7_54 = """select "10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_54_strict "${const_sql_7_54}"
    testFoldConst("${const_sql_7_54}")
    def const_sql_7_55 = """select "11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_55_strict "${const_sql_7_55}"
    testFoldConst("${const_sql_7_55}")
    def const_sql_7_56 = """select "18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_56_strict "${const_sql_7_56}"
    testFoldConst("${const_sql_7_56}")
    def const_sql_7_57 = """select "19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_57_strict "${const_sql_7_57}"
    testFoldConst("${const_sql_7_57}")
    def const_sql_7_58 = """select "90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_58_strict "${const_sql_7_58}"
    testFoldConst("${const_sql_7_58}")
    def const_sql_7_59 = """select "91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_59_strict "${const_sql_7_59}"
    testFoldConst("${const_sql_7_59}")
    def const_sql_7_60 = """select "98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_60_strict "${const_sql_7_60}"
    testFoldConst("${const_sql_7_60}")
    def const_sql_7_61 = """select "99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_61_strict "${const_sql_7_61}"
    testFoldConst("${const_sql_7_61}")
    def const_sql_7_62 = """select "99999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_62_strict "${const_sql_7_62}"
    testFoldConst("${const_sql_7_62}")
    def const_sql_7_63 = """select "99999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_63_strict "${const_sql_7_63}"
    testFoldConst("${const_sql_7_63}")
    def const_sql_7_64 = """select "99999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_64_strict "${const_sql_7_64}"
    testFoldConst("${const_sql_7_64}")
    def const_sql_7_65 = """select "99999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_65_strict "${const_sql_7_65}"
    testFoldConst("${const_sql_7_65}")
    def const_sql_7_66 = """select "900000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_66_strict "${const_sql_7_66}"
    testFoldConst("${const_sql_7_66}")
    def const_sql_7_67 = """select "900000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_67_strict "${const_sql_7_67}"
    testFoldConst("${const_sql_7_67}")
    def const_sql_7_68 = """select "900000000000000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_68_strict "${const_sql_7_68}"
    testFoldConst("${const_sql_7_68}")
    def const_sql_7_69 = """select "900000000000000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_69_strict "${const_sql_7_69}"
    testFoldConst("${const_sql_7_69}")
    def const_sql_7_70 = """select "900000000000000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_70_strict "${const_sql_7_70}"
    testFoldConst("${const_sql_7_70}")
    def const_sql_7_71 = """select "900000000000000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_71_strict "${const_sql_7_71}"
    testFoldConst("${const_sql_7_71}")
    def const_sql_7_72 = """select "900000000000000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_72_strict "${const_sql_7_72}"
    testFoldConst("${const_sql_7_72}")
    def const_sql_7_73 = """select "900000000000000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_73_strict "${const_sql_7_73}"
    testFoldConst("${const_sql_7_73}")
    def const_sql_7_74 = """select "999999999999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_74_strict "${const_sql_7_74}"
    testFoldConst("${const_sql_7_74}")
    def const_sql_7_75 = """select "999999999999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_75_strict "${const_sql_7_75}"
    testFoldConst("${const_sql_7_75}")
    def const_sql_7_76 = """select "999999999999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_76_strict "${const_sql_7_76}"
    testFoldConst("${const_sql_7_76}")
    def const_sql_7_77 = """select "999999999999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_77_strict "${const_sql_7_77}"
    testFoldConst("${const_sql_7_77}")
    def const_sql_7_78 = """select "999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_78_strict "${const_sql_7_78}"
    testFoldConst("${const_sql_7_78}")
    def const_sql_7_79 = """select "999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_79_strict "${const_sql_7_79}"
    testFoldConst("${const_sql_7_79}")
    def const_sql_7_80 = """select "999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_80_strict "${const_sql_7_80}"
    testFoldConst("${const_sql_7_80}")
    def const_sql_7_81 = """select "999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_81_strict "${const_sql_7_81}"
    testFoldConst("${const_sql_7_81}")
    def const_sql_7_82 = """select "00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_82_strict "${const_sql_7_82}"
    testFoldConst("${const_sql_7_82}")
    def const_sql_7_83 = """select "01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_83_strict "${const_sql_7_83}"
    testFoldConst("${const_sql_7_83}")
    def const_sql_7_84 = """select "08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_84_strict "${const_sql_7_84}"
    testFoldConst("${const_sql_7_84}")
    def const_sql_7_85 = """select "09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_85_strict "${const_sql_7_85}"
    testFoldConst("${const_sql_7_85}")
    def const_sql_7_86 = """select "10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_86_strict "${const_sql_7_86}"
    testFoldConst("${const_sql_7_86}")
    def const_sql_7_87 = """select "11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_87_strict "${const_sql_7_87}"
    testFoldConst("${const_sql_7_87}")
    def const_sql_7_88 = """select "18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_88_strict "${const_sql_7_88}"
    testFoldConst("${const_sql_7_88}")
    def const_sql_7_89 = """select "19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_89_strict "${const_sql_7_89}"
    testFoldConst("${const_sql_7_89}")
    def const_sql_7_90 = """select "90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_90_strict "${const_sql_7_90}"
    testFoldConst("${const_sql_7_90}")
    def const_sql_7_91 = """select "91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_91_strict "${const_sql_7_91}"
    testFoldConst("${const_sql_7_91}")
    def const_sql_7_92 = """select "98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_92_strict "${const_sql_7_92}"
    testFoldConst("${const_sql_7_92}")
    def const_sql_7_93 = """select "99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_93_strict "${const_sql_7_93}"
    testFoldConst("${const_sql_7_93}")
    def const_sql_7_94 = """select "99999999999999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_94_strict "${const_sql_7_94}"
    testFoldConst("${const_sql_7_94}")
    def const_sql_7_95 = """select "99999999999999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_95_strict "${const_sql_7_95}"
    testFoldConst("${const_sql_7_95}")
    def const_sql_7_96 = """select "99999999999999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_96_strict "${const_sql_7_96}"
    testFoldConst("${const_sql_7_96}")
    def const_sql_7_97 = """select "99999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("99999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_97_strict "${const_sql_7_97}"
    testFoldConst("${const_sql_7_97}")
    def const_sql_7_98 = """select "900000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_98_strict "${const_sql_7_98}"
    testFoldConst("${const_sql_7_98}")
    def const_sql_7_99 = """select "900000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_99_strict "${const_sql_7_99}"
    testFoldConst("${const_sql_7_99}")
    def const_sql_7_100 = """select "900000000000000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_100_strict "${const_sql_7_100}"
    testFoldConst("${const_sql_7_100}")
    def const_sql_7_101 = """select "900000000000000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_101_strict "${const_sql_7_101}"
    testFoldConst("${const_sql_7_101}")
    def const_sql_7_102 = """select "900000000000000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_102_strict "${const_sql_7_102}"
    testFoldConst("${const_sql_7_102}")
    def const_sql_7_103 = """select "900000000000000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_103_strict "${const_sql_7_103}"
    testFoldConst("${const_sql_7_103}")
    def const_sql_7_104 = """select "900000000000000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_104_strict "${const_sql_7_104}"
    testFoldConst("${const_sql_7_104}")
    def const_sql_7_105 = """select "900000000000000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("900000000000000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_105_strict "${const_sql_7_105}"
    testFoldConst("${const_sql_7_105}")
    def const_sql_7_106 = """select "999999999999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_106_strict "${const_sql_7_106}"
    testFoldConst("${const_sql_7_106}")
    def const_sql_7_107 = """select "999999999999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_107_strict "${const_sql_7_107}"
    testFoldConst("${const_sql_7_107}")
    def const_sql_7_108 = """select "999999999999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_108_strict "${const_sql_7_108}"
    testFoldConst("${const_sql_7_108}")
    def const_sql_7_109 = """select "999999999999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_109_strict "${const_sql_7_109}"
    testFoldConst("${const_sql_7_109}")
    def const_sql_7_110 = """select "999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_110_strict "${const_sql_7_110}"
    testFoldConst("${const_sql_7_110}")
    def const_sql_7_111 = """select "999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_111_strict "${const_sql_7_111}"
    testFoldConst("${const_sql_7_111}")
    def const_sql_7_112 = """select "999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_112_strict "${const_sql_7_112}"
    testFoldConst("${const_sql_7_112}")
    def const_sql_7_113 = """select "999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_113_strict "${const_sql_7_113}"
    testFoldConst("${const_sql_7_113}")
    def const_sql_7_114 = """select "-00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-00400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_114_strict "${const_sql_7_114}"
    testFoldConst("${const_sql_7_114}")
    def const_sql_7_115 = """select "-01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-01400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_115_strict "${const_sql_7_115}"
    testFoldConst("${const_sql_7_115}")
    def const_sql_7_116 = """select "-08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-08400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_116_strict "${const_sql_7_116}"
    testFoldConst("${const_sql_7_116}")
    def const_sql_7_117 = """select "-09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-09400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_117_strict "${const_sql_7_117}"
    testFoldConst("${const_sql_7_117}")
    def const_sql_7_118 = """select "-10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-10400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_118_strict "${const_sql_7_118}"
    testFoldConst("${const_sql_7_118}")
    def const_sql_7_119 = """select "-11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-11400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_119_strict "${const_sql_7_119}"
    testFoldConst("${const_sql_7_119}")
    def const_sql_7_120 = """select "-18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-18400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_120_strict "${const_sql_7_120}"
    testFoldConst("${const_sql_7_120}")
    def const_sql_7_121 = """select "-19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-19400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_121_strict "${const_sql_7_121}"
    testFoldConst("${const_sql_7_121}")
    def const_sql_7_122 = """select "-90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-90400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_122_strict "${const_sql_7_122}"
    testFoldConst("${const_sql_7_122}")
    def const_sql_7_123 = """select "-91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-91400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_123_strict "${const_sql_7_123}"
    testFoldConst("${const_sql_7_123}")
    def const_sql_7_124 = """select "-98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-98400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_124_strict "${const_sql_7_124}"
    testFoldConst("${const_sql_7_124}")
    def const_sql_7_125 = """select "-99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_125_strict "${const_sql_7_125}"
    testFoldConst("${const_sql_7_125}")
    def const_sql_7_126 = """select "-99999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_126_strict "${const_sql_7_126}"
    testFoldConst("${const_sql_7_126}")
    def const_sql_7_127 = """select "-99999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_127_strict "${const_sql_7_127}"
    testFoldConst("${const_sql_7_127}")
    def const_sql_7_128 = """select "-99999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_128_strict "${const_sql_7_128}"
    testFoldConst("${const_sql_7_128}")
    def const_sql_7_129 = """select "-99999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_129_strict "${const_sql_7_129}"
    testFoldConst("${const_sql_7_129}")
    def const_sql_7_130 = """select "-900000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_130_strict "${const_sql_7_130}"
    testFoldConst("${const_sql_7_130}")
    def const_sql_7_131 = """select "-900000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_131_strict "${const_sql_7_131}"
    testFoldConst("${const_sql_7_131}")
    def const_sql_7_132 = """select "-900000000000000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000008400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_132_strict "${const_sql_7_132}"
    testFoldConst("${const_sql_7_132}")
    def const_sql_7_133 = """select "-900000000000000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000009400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_133_strict "${const_sql_7_133}"
    testFoldConst("${const_sql_7_133}")
    def const_sql_7_134 = """select "-900000000000000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000010400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_134_strict "${const_sql_7_134}"
    testFoldConst("${const_sql_7_134}")
    def const_sql_7_135 = """select "-900000000000000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000011400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_135_strict "${const_sql_7_135}"
    testFoldConst("${const_sql_7_135}")
    def const_sql_7_136 = """select "-900000000000000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000018400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_136_strict "${const_sql_7_136}"
    testFoldConst("${const_sql_7_136}")
    def const_sql_7_137 = """select "-900000000000000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000019400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_137_strict "${const_sql_7_137}"
    testFoldConst("${const_sql_7_137}")
    def const_sql_7_138 = """select "-999999999999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999980400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_138_strict "${const_sql_7_138}"
    testFoldConst("${const_sql_7_138}")
    def const_sql_7_139 = """select "-999999999999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999981400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_139_strict "${const_sql_7_139}"
    testFoldConst("${const_sql_7_139}")
    def const_sql_7_140 = """select "-999999999999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999988400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_140_strict "${const_sql_7_140}"
    testFoldConst("${const_sql_7_140}")
    def const_sql_7_141 = """select "-999999999999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999989400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_141_strict "${const_sql_7_141}"
    testFoldConst("${const_sql_7_141}")
    def const_sql_7_142 = """select "-999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_142_strict "${const_sql_7_142}"
    testFoldConst("${const_sql_7_142}")
    def const_sql_7_143 = """select "-999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_143_strict "${const_sql_7_143}"
    testFoldConst("${const_sql_7_143}")
    def const_sql_7_144 = """select "-999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_144_strict "${const_sql_7_144}"
    testFoldConst("${const_sql_7_144}")
    def const_sql_7_145 = """select "-999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_145_strict "${const_sql_7_145}"
    testFoldConst("${const_sql_7_145}")
    def const_sql_7_146 = """select "-00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-00500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_146_strict "${const_sql_7_146}"
    testFoldConst("${const_sql_7_146}")
    def const_sql_7_147 = """select "-01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-01500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_147_strict "${const_sql_7_147}"
    testFoldConst("${const_sql_7_147}")
    def const_sql_7_148 = """select "-08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-08500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_148_strict "${const_sql_7_148}"
    testFoldConst("${const_sql_7_148}")
    def const_sql_7_149 = """select "-09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-09500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_149_strict "${const_sql_7_149}"
    testFoldConst("${const_sql_7_149}")
    def const_sql_7_150 = """select "-10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-10500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_150_strict "${const_sql_7_150}"
    testFoldConst("${const_sql_7_150}")
    def const_sql_7_151 = """select "-11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-11500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_151_strict "${const_sql_7_151}"
    testFoldConst("${const_sql_7_151}")
    def const_sql_7_152 = """select "-18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-18500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_152_strict "${const_sql_7_152}"
    testFoldConst("${const_sql_7_152}")
    def const_sql_7_153 = """select "-19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-19500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_153_strict "${const_sql_7_153}"
    testFoldConst("${const_sql_7_153}")
    def const_sql_7_154 = """select "-90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-90500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_154_strict "${const_sql_7_154}"
    testFoldConst("${const_sql_7_154}")
    def const_sql_7_155 = """select "-91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-91500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_155_strict "${const_sql_7_155}"
    testFoldConst("${const_sql_7_155}")
    def const_sql_7_156 = """select "-98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-98500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_156_strict "${const_sql_7_156}"
    testFoldConst("${const_sql_7_156}")
    def const_sql_7_157 = """select "-99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_157_strict "${const_sql_7_157}"
    testFoldConst("${const_sql_7_157}")
    def const_sql_7_158 = """select "-99999999999999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999990500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_158_strict "${const_sql_7_158}"
    testFoldConst("${const_sql_7_158}")
    def const_sql_7_159 = """select "-99999999999999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999991500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_159_strict "${const_sql_7_159}"
    testFoldConst("${const_sql_7_159}")
    def const_sql_7_160 = """select "-99999999999999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999998500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_160_strict "${const_sql_7_160}"
    testFoldConst("${const_sql_7_160}")
    def const_sql_7_161 = """select "-99999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-99999999999999999500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_161_strict "${const_sql_7_161}"
    testFoldConst("${const_sql_7_161}")
    def const_sql_7_162 = """select "-900000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_162_strict "${const_sql_7_162}"
    testFoldConst("${const_sql_7_162}")
    def const_sql_7_163 = """select "-900000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_163_strict "${const_sql_7_163}"
    testFoldConst("${const_sql_7_163}")
    def const_sql_7_164 = """select "-900000000000000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000008500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_164_strict "${const_sql_7_164}"
    testFoldConst("${const_sql_7_164}")
    def const_sql_7_165 = """select "-900000000000000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000009500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_165_strict "${const_sql_7_165}"
    testFoldConst("${const_sql_7_165}")
    def const_sql_7_166 = """select "-900000000000000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_166_strict "${const_sql_7_166}"
    testFoldConst("${const_sql_7_166}")
    def const_sql_7_167 = """select "-900000000000000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000011500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_167_strict "${const_sql_7_167}"
    testFoldConst("${const_sql_7_167}")
    def const_sql_7_168 = """select "-900000000000000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000018500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_168_strict "${const_sql_7_168}"
    testFoldConst("${const_sql_7_168}")
    def const_sql_7_169 = """select "-900000000000000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-900000000000000019500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_169_strict "${const_sql_7_169}"
    testFoldConst("${const_sql_7_169}")
    def const_sql_7_170 = """select "-999999999999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999980500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_170_strict "${const_sql_7_170}"
    testFoldConst("${const_sql_7_170}")
    def const_sql_7_171 = """select "-999999999999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999981500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_171_strict "${const_sql_7_171}"
    testFoldConst("${const_sql_7_171}")
    def const_sql_7_172 = """select "-999999999999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999988500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_172_strict "${const_sql_7_172}"
    testFoldConst("${const_sql_7_172}")
    def const_sql_7_173 = """select "-999999999999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999989500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_173_strict "${const_sql_7_173}"
    testFoldConst("${const_sql_7_173}")
    def const_sql_7_174 = """select "-999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999990400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_174_strict "${const_sql_7_174}"
    testFoldConst("${const_sql_7_174}")
    def const_sql_7_175 = """select "-999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999991400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_175_strict "${const_sql_7_175}"
    testFoldConst("${const_sql_7_175}")
    def const_sql_7_176 = """select "-999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999998400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_176_strict "${const_sql_7_176}"
    testFoldConst("${const_sql_7_176}")
    def const_sql_7_177 = """select "-999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100", cast(cast("-999999999999999999400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.e-100" as string) as decimalv3(18, 1));"""
    qt_sql_7_177_strict "${const_sql_7_177}"
    testFoldConst("${const_sql_7_177}")

    sql "set enable_strict_cast=false;"
    qt_sql_7_0_non_strict "${const_sql_7_0}"
    testFoldConst("${const_sql_7_0}")
    qt_sql_7_1_non_strict "${const_sql_7_1}"
    testFoldConst("${const_sql_7_1}")
    qt_sql_7_2_non_strict "${const_sql_7_2}"
    testFoldConst("${const_sql_7_2}")
    qt_sql_7_3_non_strict "${const_sql_7_3}"
    testFoldConst("${const_sql_7_3}")
    qt_sql_7_4_non_strict "${const_sql_7_4}"
    testFoldConst("${const_sql_7_4}")
    qt_sql_7_5_non_strict "${const_sql_7_5}"
    testFoldConst("${const_sql_7_5}")
    qt_sql_7_6_non_strict "${const_sql_7_6}"
    testFoldConst("${const_sql_7_6}")
    qt_sql_7_7_non_strict "${const_sql_7_7}"
    testFoldConst("${const_sql_7_7}")
    qt_sql_7_8_non_strict "${const_sql_7_8}"
    testFoldConst("${const_sql_7_8}")
    qt_sql_7_9_non_strict "${const_sql_7_9}"
    testFoldConst("${const_sql_7_9}")
    qt_sql_7_10_non_strict "${const_sql_7_10}"
    testFoldConst("${const_sql_7_10}")
    qt_sql_7_11_non_strict "${const_sql_7_11}"
    testFoldConst("${const_sql_7_11}")
    qt_sql_7_12_non_strict "${const_sql_7_12}"
    testFoldConst("${const_sql_7_12}")
    qt_sql_7_13_non_strict "${const_sql_7_13}"
    testFoldConst("${const_sql_7_13}")
    qt_sql_7_14_non_strict "${const_sql_7_14}"
    testFoldConst("${const_sql_7_14}")
    qt_sql_7_15_non_strict "${const_sql_7_15}"
    testFoldConst("${const_sql_7_15}")
    qt_sql_7_16_non_strict "${const_sql_7_16}"
    testFoldConst("${const_sql_7_16}")
    qt_sql_7_17_non_strict "${const_sql_7_17}"
    testFoldConst("${const_sql_7_17}")
    qt_sql_7_18_non_strict "${const_sql_7_18}"
    testFoldConst("${const_sql_7_18}")
    qt_sql_7_19_non_strict "${const_sql_7_19}"
    testFoldConst("${const_sql_7_19}")
    qt_sql_7_20_non_strict "${const_sql_7_20}"
    testFoldConst("${const_sql_7_20}")
    qt_sql_7_21_non_strict "${const_sql_7_21}"
    testFoldConst("${const_sql_7_21}")
    qt_sql_7_22_non_strict "${const_sql_7_22}"
    testFoldConst("${const_sql_7_22}")
    qt_sql_7_23_non_strict "${const_sql_7_23}"
    testFoldConst("${const_sql_7_23}")
    qt_sql_7_24_non_strict "${const_sql_7_24}"
    testFoldConst("${const_sql_7_24}")
    qt_sql_7_25_non_strict "${const_sql_7_25}"
    testFoldConst("${const_sql_7_25}")
    qt_sql_7_26_non_strict "${const_sql_7_26}"
    testFoldConst("${const_sql_7_26}")
    qt_sql_7_27_non_strict "${const_sql_7_27}"
    testFoldConst("${const_sql_7_27}")
    qt_sql_7_28_non_strict "${const_sql_7_28}"
    testFoldConst("${const_sql_7_28}")
    qt_sql_7_29_non_strict "${const_sql_7_29}"
    testFoldConst("${const_sql_7_29}")
    qt_sql_7_30_non_strict "${const_sql_7_30}"
    testFoldConst("${const_sql_7_30}")
    qt_sql_7_31_non_strict "${const_sql_7_31}"
    testFoldConst("${const_sql_7_31}")
    qt_sql_7_32_non_strict "${const_sql_7_32}"
    testFoldConst("${const_sql_7_32}")
    qt_sql_7_33_non_strict "${const_sql_7_33}"
    testFoldConst("${const_sql_7_33}")
    qt_sql_7_34_non_strict "${const_sql_7_34}"
    testFoldConst("${const_sql_7_34}")
    qt_sql_7_35_non_strict "${const_sql_7_35}"
    testFoldConst("${const_sql_7_35}")
    qt_sql_7_36_non_strict "${const_sql_7_36}"
    testFoldConst("${const_sql_7_36}")
    qt_sql_7_37_non_strict "${const_sql_7_37}"
    testFoldConst("${const_sql_7_37}")
    qt_sql_7_38_non_strict "${const_sql_7_38}"
    testFoldConst("${const_sql_7_38}")
    qt_sql_7_39_non_strict "${const_sql_7_39}"
    testFoldConst("${const_sql_7_39}")
    qt_sql_7_40_non_strict "${const_sql_7_40}"
    testFoldConst("${const_sql_7_40}")
    qt_sql_7_41_non_strict "${const_sql_7_41}"
    testFoldConst("${const_sql_7_41}")
    qt_sql_7_42_non_strict "${const_sql_7_42}"
    testFoldConst("${const_sql_7_42}")
    qt_sql_7_43_non_strict "${const_sql_7_43}"
    testFoldConst("${const_sql_7_43}")
    qt_sql_7_44_non_strict "${const_sql_7_44}"
    testFoldConst("${const_sql_7_44}")
    qt_sql_7_45_non_strict "${const_sql_7_45}"
    testFoldConst("${const_sql_7_45}")
    qt_sql_7_46_non_strict "${const_sql_7_46}"
    testFoldConst("${const_sql_7_46}")
    qt_sql_7_47_non_strict "${const_sql_7_47}"
    testFoldConst("${const_sql_7_47}")
    qt_sql_7_48_non_strict "${const_sql_7_48}"
    testFoldConst("${const_sql_7_48}")
    qt_sql_7_49_non_strict "${const_sql_7_49}"
    testFoldConst("${const_sql_7_49}")
    qt_sql_7_50_non_strict "${const_sql_7_50}"
    testFoldConst("${const_sql_7_50}")
    qt_sql_7_51_non_strict "${const_sql_7_51}"
    testFoldConst("${const_sql_7_51}")
    qt_sql_7_52_non_strict "${const_sql_7_52}"
    testFoldConst("${const_sql_7_52}")
    qt_sql_7_53_non_strict "${const_sql_7_53}"
    testFoldConst("${const_sql_7_53}")
    qt_sql_7_54_non_strict "${const_sql_7_54}"
    testFoldConst("${const_sql_7_54}")
    qt_sql_7_55_non_strict "${const_sql_7_55}"
    testFoldConst("${const_sql_7_55}")
    qt_sql_7_56_non_strict "${const_sql_7_56}"
    testFoldConst("${const_sql_7_56}")
    qt_sql_7_57_non_strict "${const_sql_7_57}"
    testFoldConst("${const_sql_7_57}")
    qt_sql_7_58_non_strict "${const_sql_7_58}"
    testFoldConst("${const_sql_7_58}")
    qt_sql_7_59_non_strict "${const_sql_7_59}"
    testFoldConst("${const_sql_7_59}")
    qt_sql_7_60_non_strict "${const_sql_7_60}"
    testFoldConst("${const_sql_7_60}")
    qt_sql_7_61_non_strict "${const_sql_7_61}"
    testFoldConst("${const_sql_7_61}")
    qt_sql_7_62_non_strict "${const_sql_7_62}"
    testFoldConst("${const_sql_7_62}")
    qt_sql_7_63_non_strict "${const_sql_7_63}"
    testFoldConst("${const_sql_7_63}")
    qt_sql_7_64_non_strict "${const_sql_7_64}"
    testFoldConst("${const_sql_7_64}")
    qt_sql_7_65_non_strict "${const_sql_7_65}"
    testFoldConst("${const_sql_7_65}")
    qt_sql_7_66_non_strict "${const_sql_7_66}"
    testFoldConst("${const_sql_7_66}")
    qt_sql_7_67_non_strict "${const_sql_7_67}"
    testFoldConst("${const_sql_7_67}")
    qt_sql_7_68_non_strict "${const_sql_7_68}"
    testFoldConst("${const_sql_7_68}")
    qt_sql_7_69_non_strict "${const_sql_7_69}"
    testFoldConst("${const_sql_7_69}")
    qt_sql_7_70_non_strict "${const_sql_7_70}"
    testFoldConst("${const_sql_7_70}")
    qt_sql_7_71_non_strict "${const_sql_7_71}"
    testFoldConst("${const_sql_7_71}")
    qt_sql_7_72_non_strict "${const_sql_7_72}"
    testFoldConst("${const_sql_7_72}")
    qt_sql_7_73_non_strict "${const_sql_7_73}"
    testFoldConst("${const_sql_7_73}")
    qt_sql_7_74_non_strict "${const_sql_7_74}"
    testFoldConst("${const_sql_7_74}")
    qt_sql_7_75_non_strict "${const_sql_7_75}"
    testFoldConst("${const_sql_7_75}")
    qt_sql_7_76_non_strict "${const_sql_7_76}"
    testFoldConst("${const_sql_7_76}")
    qt_sql_7_77_non_strict "${const_sql_7_77}"
    testFoldConst("${const_sql_7_77}")
    qt_sql_7_78_non_strict "${const_sql_7_78}"
    testFoldConst("${const_sql_7_78}")
    qt_sql_7_79_non_strict "${const_sql_7_79}"
    testFoldConst("${const_sql_7_79}")
    qt_sql_7_80_non_strict "${const_sql_7_80}"
    testFoldConst("${const_sql_7_80}")
    qt_sql_7_81_non_strict "${const_sql_7_81}"
    testFoldConst("${const_sql_7_81}")
    qt_sql_7_82_non_strict "${const_sql_7_82}"
    testFoldConst("${const_sql_7_82}")
    qt_sql_7_83_non_strict "${const_sql_7_83}"
    testFoldConst("${const_sql_7_83}")
    qt_sql_7_84_non_strict "${const_sql_7_84}"
    testFoldConst("${const_sql_7_84}")
    qt_sql_7_85_non_strict "${const_sql_7_85}"
    testFoldConst("${const_sql_7_85}")
    qt_sql_7_86_non_strict "${const_sql_7_86}"
    testFoldConst("${const_sql_7_86}")
    qt_sql_7_87_non_strict "${const_sql_7_87}"
    testFoldConst("${const_sql_7_87}")
    qt_sql_7_88_non_strict "${const_sql_7_88}"
    testFoldConst("${const_sql_7_88}")
    qt_sql_7_89_non_strict "${const_sql_7_89}"
    testFoldConst("${const_sql_7_89}")
    qt_sql_7_90_non_strict "${const_sql_7_90}"
    testFoldConst("${const_sql_7_90}")
    qt_sql_7_91_non_strict "${const_sql_7_91}"
    testFoldConst("${const_sql_7_91}")
    qt_sql_7_92_non_strict "${const_sql_7_92}"
    testFoldConst("${const_sql_7_92}")
    qt_sql_7_93_non_strict "${const_sql_7_93}"
    testFoldConst("${const_sql_7_93}")
    qt_sql_7_94_non_strict "${const_sql_7_94}"
    testFoldConst("${const_sql_7_94}")
    qt_sql_7_95_non_strict "${const_sql_7_95}"
    testFoldConst("${const_sql_7_95}")
    qt_sql_7_96_non_strict "${const_sql_7_96}"
    testFoldConst("${const_sql_7_96}")
    qt_sql_7_97_non_strict "${const_sql_7_97}"
    testFoldConst("${const_sql_7_97}")
    qt_sql_7_98_non_strict "${const_sql_7_98}"
    testFoldConst("${const_sql_7_98}")
    qt_sql_7_99_non_strict "${const_sql_7_99}"
    testFoldConst("${const_sql_7_99}")
    qt_sql_7_100_non_strict "${const_sql_7_100}"
    testFoldConst("${const_sql_7_100}")
    qt_sql_7_101_non_strict "${const_sql_7_101}"
    testFoldConst("${const_sql_7_101}")
    qt_sql_7_102_non_strict "${const_sql_7_102}"
    testFoldConst("${const_sql_7_102}")
    qt_sql_7_103_non_strict "${const_sql_7_103}"
    testFoldConst("${const_sql_7_103}")
    qt_sql_7_104_non_strict "${const_sql_7_104}"
    testFoldConst("${const_sql_7_104}")
    qt_sql_7_105_non_strict "${const_sql_7_105}"
    testFoldConst("${const_sql_7_105}")
    qt_sql_7_106_non_strict "${const_sql_7_106}"
    testFoldConst("${const_sql_7_106}")
    qt_sql_7_107_non_strict "${const_sql_7_107}"
    testFoldConst("${const_sql_7_107}")
    qt_sql_7_108_non_strict "${const_sql_7_108}"
    testFoldConst("${const_sql_7_108}")
    qt_sql_7_109_non_strict "${const_sql_7_109}"
    testFoldConst("${const_sql_7_109}")
    qt_sql_7_110_non_strict "${const_sql_7_110}"
    testFoldConst("${const_sql_7_110}")
    qt_sql_7_111_non_strict "${const_sql_7_111}"
    testFoldConst("${const_sql_7_111}")
    qt_sql_7_112_non_strict "${const_sql_7_112}"
    testFoldConst("${const_sql_7_112}")
    qt_sql_7_113_non_strict "${const_sql_7_113}"
    testFoldConst("${const_sql_7_113}")
    qt_sql_7_114_non_strict "${const_sql_7_114}"
    testFoldConst("${const_sql_7_114}")
    qt_sql_7_115_non_strict "${const_sql_7_115}"
    testFoldConst("${const_sql_7_115}")
    qt_sql_7_116_non_strict "${const_sql_7_116}"
    testFoldConst("${const_sql_7_116}")
    qt_sql_7_117_non_strict "${const_sql_7_117}"
    testFoldConst("${const_sql_7_117}")
    qt_sql_7_118_non_strict "${const_sql_7_118}"
    testFoldConst("${const_sql_7_118}")
    qt_sql_7_119_non_strict "${const_sql_7_119}"
    testFoldConst("${const_sql_7_119}")
    qt_sql_7_120_non_strict "${const_sql_7_120}"
    testFoldConst("${const_sql_7_120}")
    qt_sql_7_121_non_strict "${const_sql_7_121}"
    testFoldConst("${const_sql_7_121}")
    qt_sql_7_122_non_strict "${const_sql_7_122}"
    testFoldConst("${const_sql_7_122}")
    qt_sql_7_123_non_strict "${const_sql_7_123}"
    testFoldConst("${const_sql_7_123}")
    qt_sql_7_124_non_strict "${const_sql_7_124}"
    testFoldConst("${const_sql_7_124}")
    qt_sql_7_125_non_strict "${const_sql_7_125}"
    testFoldConst("${const_sql_7_125}")
    qt_sql_7_126_non_strict "${const_sql_7_126}"
    testFoldConst("${const_sql_7_126}")
    qt_sql_7_127_non_strict "${const_sql_7_127}"
    testFoldConst("${const_sql_7_127}")
    qt_sql_7_128_non_strict "${const_sql_7_128}"
    testFoldConst("${const_sql_7_128}")
    qt_sql_7_129_non_strict "${const_sql_7_129}"
    testFoldConst("${const_sql_7_129}")
    qt_sql_7_130_non_strict "${const_sql_7_130}"
    testFoldConst("${const_sql_7_130}")
    qt_sql_7_131_non_strict "${const_sql_7_131}"
    testFoldConst("${const_sql_7_131}")
    qt_sql_7_132_non_strict "${const_sql_7_132}"
    testFoldConst("${const_sql_7_132}")
    qt_sql_7_133_non_strict "${const_sql_7_133}"
    testFoldConst("${const_sql_7_133}")
    qt_sql_7_134_non_strict "${const_sql_7_134}"
    testFoldConst("${const_sql_7_134}")
    qt_sql_7_135_non_strict "${const_sql_7_135}"
    testFoldConst("${const_sql_7_135}")
    qt_sql_7_136_non_strict "${const_sql_7_136}"
    testFoldConst("${const_sql_7_136}")
    qt_sql_7_137_non_strict "${const_sql_7_137}"
    testFoldConst("${const_sql_7_137}")
    qt_sql_7_138_non_strict "${const_sql_7_138}"
    testFoldConst("${const_sql_7_138}")
    qt_sql_7_139_non_strict "${const_sql_7_139}"
    testFoldConst("${const_sql_7_139}")
    qt_sql_7_140_non_strict "${const_sql_7_140}"
    testFoldConst("${const_sql_7_140}")
    qt_sql_7_141_non_strict "${const_sql_7_141}"
    testFoldConst("${const_sql_7_141}")
    qt_sql_7_142_non_strict "${const_sql_7_142}"
    testFoldConst("${const_sql_7_142}")
    qt_sql_7_143_non_strict "${const_sql_7_143}"
    testFoldConst("${const_sql_7_143}")
    qt_sql_7_144_non_strict "${const_sql_7_144}"
    testFoldConst("${const_sql_7_144}")
    qt_sql_7_145_non_strict "${const_sql_7_145}"
    testFoldConst("${const_sql_7_145}")
    qt_sql_7_146_non_strict "${const_sql_7_146}"
    testFoldConst("${const_sql_7_146}")
    qt_sql_7_147_non_strict "${const_sql_7_147}"
    testFoldConst("${const_sql_7_147}")
    qt_sql_7_148_non_strict "${const_sql_7_148}"
    testFoldConst("${const_sql_7_148}")
    qt_sql_7_149_non_strict "${const_sql_7_149}"
    testFoldConst("${const_sql_7_149}")
    qt_sql_7_150_non_strict "${const_sql_7_150}"
    testFoldConst("${const_sql_7_150}")
    qt_sql_7_151_non_strict "${const_sql_7_151}"
    testFoldConst("${const_sql_7_151}")
    qt_sql_7_152_non_strict "${const_sql_7_152}"
    testFoldConst("${const_sql_7_152}")
    qt_sql_7_153_non_strict "${const_sql_7_153}"
    testFoldConst("${const_sql_7_153}")
    qt_sql_7_154_non_strict "${const_sql_7_154}"
    testFoldConst("${const_sql_7_154}")
    qt_sql_7_155_non_strict "${const_sql_7_155}"
    testFoldConst("${const_sql_7_155}")
    qt_sql_7_156_non_strict "${const_sql_7_156}"
    testFoldConst("${const_sql_7_156}")
    qt_sql_7_157_non_strict "${const_sql_7_157}"
    testFoldConst("${const_sql_7_157}")
    qt_sql_7_158_non_strict "${const_sql_7_158}"
    testFoldConst("${const_sql_7_158}")
    qt_sql_7_159_non_strict "${const_sql_7_159}"
    testFoldConst("${const_sql_7_159}")
    qt_sql_7_160_non_strict "${const_sql_7_160}"
    testFoldConst("${const_sql_7_160}")
    qt_sql_7_161_non_strict "${const_sql_7_161}"
    testFoldConst("${const_sql_7_161}")
    qt_sql_7_162_non_strict "${const_sql_7_162}"
    testFoldConst("${const_sql_7_162}")
    qt_sql_7_163_non_strict "${const_sql_7_163}"
    testFoldConst("${const_sql_7_163}")
    qt_sql_7_164_non_strict "${const_sql_7_164}"
    testFoldConst("${const_sql_7_164}")
    qt_sql_7_165_non_strict "${const_sql_7_165}"
    testFoldConst("${const_sql_7_165}")
    qt_sql_7_166_non_strict "${const_sql_7_166}"
    testFoldConst("${const_sql_7_166}")
    qt_sql_7_167_non_strict "${const_sql_7_167}"
    testFoldConst("${const_sql_7_167}")
    qt_sql_7_168_non_strict "${const_sql_7_168}"
    testFoldConst("${const_sql_7_168}")
    qt_sql_7_169_non_strict "${const_sql_7_169}"
    testFoldConst("${const_sql_7_169}")
    qt_sql_7_170_non_strict "${const_sql_7_170}"
    testFoldConst("${const_sql_7_170}")
    qt_sql_7_171_non_strict "${const_sql_7_171}"
    testFoldConst("${const_sql_7_171}")
    qt_sql_7_172_non_strict "${const_sql_7_172}"
    testFoldConst("${const_sql_7_172}")
    qt_sql_7_173_non_strict "${const_sql_7_173}"
    testFoldConst("${const_sql_7_173}")
    qt_sql_7_174_non_strict "${const_sql_7_174}"
    testFoldConst("${const_sql_7_174}")
    qt_sql_7_175_non_strict "${const_sql_7_175}"
    testFoldConst("${const_sql_7_175}")
    qt_sql_7_176_non_strict "${const_sql_7_176}"
    testFoldConst("${const_sql_7_176}")
    qt_sql_7_177_non_strict "${const_sql_7_177}"
    testFoldConst("${const_sql_7_177}")
}